Computational Creativity in the Culinary Arts
نویسندگان
چکیده
This work examines the potential for computational creativity in the culinary arts. In particular, we present the outcome of our efforts to create an artificial chef that produces novel salad recipes with limited human assistance. Our system was designed in two steps: first, we constructed a statistical model to rank recipes. Then, we experimented with various search algorithms to explore the salad recipe space and discover novel ingredient combinations. Surprisingly, we discovered that the top ranked recipes from a randomly generated population were already of high quality, obviating the need for search. To validate the quality of our automatically generated salads, we conducted a blind taste test pitting three computerdesigned and three human-designed salads against each other. We discovered that the best performing computer salad was competitive with the human generated salads.
منابع مشابه
New Developments in Culinary Computational Creativity
In this paper, we report developments in the evaluation and generation processes in culinary computational creativity. In particular, we explore the personalization aspect of the quality and novelty assessment of newly created recipes. In addition, we argue that evaluation should be a part of the generation process and propose an optimization-based approach for the recipe creation problem. The ...
متن کاملFlavor Pairing in Medieval European Cuisine: A Study in Cooking with Dirty Data
An important part of cooking with computers is using statistical methods to create new, flavorful ingredient combinations. The flavor pairing hypothesis states that culinary ingredients with common chemical flavor components combine well to produce pleasant dishes. It has been recently shown that this design principle is a basis for modern Western cuisine and is reversed for Asian cuisine. Such...
متن کاملAssociative Algorithms for Computational Creativity
Computational creativity, the generation of new, unimagined ideas or artifacts by a machine that are deemed creative by people, can be applied in the culinary domain to create novel and flavorful dishes. In fact, we have done so successfully using a combinatorial algorithm for recipe generation combined with statistical models for recipe ranking and selection. However, the algorithm of creation...
متن کاملExploring Application Domains for Computational Creativity
We are motivated by the recent application of computational creativity in the culinary domain. Given the increasing commercial importance of data-driven computation, we explore and provide unified framework in three new domains to which computational creativity can be applied and yield business value. The three domains are travel, fashion, and science. Reflecting on the framework characterizati...
متن کاملCreative Agency: A Clearer Goal for Artificial Life in the Arts
One of the goals of artificial life in the arts is to develop systems that exhibit creativity. We argue that creativity per se is a confusing goal for artificial life systems because of the complexity of the relationship between the system, its designers and users, and the creative domain. We analyse this confusion in terms of factors a↵ecting individual human motivation in the arts, and the me...
متن کامل